home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / utility / 611 / ecopya / ecopya.txt < prev   
Text File  |  1992-06-26  |  3KB  |  67 lines

  1.  
  2.  
  3.  
  4.        Freeware                             Copyright 1992 John M. Sieben
  5.  
  6.                             Extended Copy and Append
  7.  
  8.        This  program is freeware and may be freely distributed.   I  will
  9.        not  be responsible for any damages that may occur as a result  of
  10.        it's use.   If you discover any problems with this program  please
  11.        feel free to contact me through GEnie, my address is J.SIEBEN.
  12.  
  13.        I wrote this program to serve two purposes:  to copy a file larger
  14.        than  a  floppy disk to many floppy disks and to rebuild  it  from
  15.        those  disks.   The program will do a regular file copy  as  well.
  16.        This program will only allow you to copy one file at a time.
  17.  
  18.        Copying Files
  19.  
  20.        When  the program is executed you will be presented with the  Item
  21.        Selector  to select the file you want to copy.   If you  have  TOS
  22.        1.04 or greater the Item Selector will make use of the title line.
  23.        The  program also supports the Little Green File Selector's  title
  24.        box.   After  selecting  the source file the  Item  Selector  will
  25.        appear  again  so  you  may  select  the  destination  path,   and
  26.        optionally,  a different filename.   Before the procedure  begins,
  27.        you  will be presented with a statistics alert box giving you  the
  28.        filename  (of  the  source),   size,   free  disk  space  (of  the
  29.        destination) and the drive letter.   You will also be prompted for
  30.        what you want to do.   If the filename already exists you will  be
  31.        prompted to choose if you want to append or overwrite the file.
  32.  
  33.        Copying to Floppy (Floppies)
  34.  
  35.        This  option  will let you copy from any drive other than  "A"  to
  36.        drive "A".  If the file is bigger than the free space on drive "A"
  37.        the  program will prompt you to insert another disk when the  disk
  38.        is full.  It will continue to do this until the file is completely
  39.        copied.   If the destination filename exists on these extra  disks
  40.        it will be overwritten with NO WARNING.  It is assumed you will be
  41.        using blank disks but you can use disks that are not.   This gives
  42.        you the option to get some use out of that free space.
  43.  
  44.        Appending Files
  45.  
  46.        When you want to append to an existing file you should select  the
  47.        append  option from the statistics alert box.   The  program  will
  48.        append to the file if it will fit on the disk.  This will work for
  49.        any  source and destination as long as they are not both on  drive
  50.        "A".
  51.  
  52.        Technical Stuff
  53.  
  54.        The program is written in assembly using DevpacST.   I have  tried
  55.        to make it as bug free and correct (proper programing  techniques)
  56.        as  possible.   All  of it's disk access functions are  done  with
  57.        GEMDOS.   The program uses 4342 bytes of memory when loaded.  When
  58.        it  starts  to copy it will use (Malloc) all available  ram  minus
  59.        16384  which  is left for the AES.   It uses two  Line-A  opcodes:
  60.        $A009 Enable mouse cursor and $A00A Disable mouse cursor.
  61.  
  62.        Enjoy,
  63.        Mike
  64.  
  65.  
  66.  
  67.